草庐IT

Android PreferenceActivity 和对话框 fragment

全部标签

android - 避免在屏幕方向更改时重启 fragment 异步任务

我正在开发一个Android平板电脑应用程序,我需要实现屏幕方向(横向和纵向)。当屏幕方向改变时,fragmentasyntactask再次重新启动。(有时应用程序崩溃)我需要停止重新启动异步任务并再次请求数据。想要将现有的json数据加载到新屏幕中。任何帮助表示赞赏。approch:android:configChanges="keyboardHidden|orientation|screenSize"不工作,因为我使用了fragment类。 最佳答案 您可能会发现一些hack(包括静音配置更改或保留实例)以某种方式使其工作,但实

Android 在 vi​​ewpager 中点击转到第一个 fragment 后返回同一个 fragment

我在那个应用程序中开发了一个应用程序,我使用fragment查看寻呼机。我使用fragment类从一个页面移动到另一个页面。在第二个fragment类中,我有一个按钮返回,我编写代码直接移动到第一个fragment通过fragment.replace但在替换第一个fragment后我不会将寻呼机页面滚动到另一个意味着当我单击后退按钮时我移动到第一个fragment但我无法回到那个类againg。所以我不知道要再次移动/滚动页面以从第一到第二个fragment。请尽快帮助我,在此先感谢。我的第一节课:entercodeherepublicclassViewPagerMainActivit

android - Android Studio 中的列表 fragment

我正在浏览在线教程,试图了解ListFragment的工作原理以及我们如何使用它。教程有点含糊,我无法理解它的确切工作原理,也无法在AndroidStudio上实现ListFragment。有人可以提供有关ListFragment的工作原理以及我如何在AndroidStudio上实现它的详细信息。此外,如何在不使用ListFragment的情况下在fragment中定义ListView? 最佳答案 关于最后一个问题:Also,howdoIdefineaListViewinsideafragmentwithoutusingListFr

android - Fragment.onStop() 是否保证被调用?

来自此链接的表格:http://developer.android.com/reference/android/app/Activity.html#ActivityLifecycle我们可以看到,只有在调用onStop()之后(对于Honeycomb及更高版本),AndroidActivity才能被终止。我们是否对fragment有相同的(记录在案的)保证?非常感谢有人向我指出明确说明的文档。编辑:如前所述,[Fragment.onStop]通常与包含Activity生命周期的Activity.onStop相关联。http://developer.android.com/referen

android - 为什么我应该在主要 Activity 和 fragment 之间进行通信时实现接口(interface)

我有点不明白。现在,我正在阅读android开发者网站上的文档,那里写着为了与fragment通信,我应该实现接口(interface)。但是,现在我可以轻松访问存在于fragment中的主要Activity类中的小部件。例如,在主Activity类中,通过发出以下行,我可以访问fragment的TextView。TextViewt1=(TextView)findViewById(R.id.t1);在这种情况下,为什么我需要实现接口(interface)?(原谅我的无知,谢谢) 最佳答案 在Fragment上,您如何访问它所附加的A

android - fragment 内容重叠工具栏和底部导航 View

我在我的android应用程序中实现了底部导航View。有五个fragment。但是,我有一个问题,每次更改fragment时,fragment的内容都会与工具栏重叠。底部导航View的布局一个fragment布局的例子-->这是内容重叠的屏幕样子 最佳答案 我从ConstraintLayout中删除了默认生成的marginTop字段,并将fragment的layout_height更改为0dp。然后在我所有的Fragments布局中,最外层的layout_height我总是设置为匹配父级。

c# - RequestPermissions 不显示对话框 xamarin c#

我是xamarin的新手。我发现了很多类似的主题,并尝试了它们。但它们都不适用于xamarin。我在AndroidM以下操作系统的AndroidManifest中添加了权限我用了Thisdocument并实现了下面的代码。string[]permissions={Manifest.Permission.ReadExternalStorage};ActivityCompat.RequestPermissions(Activity,permissions,STORAGE_REQUEST_CODE);ActivityCompat.RequestPermissions不显示对话框。

android - 分享对话框不适用于 Facebook 应用 [android]

我正在使用共享对话框将链接共享到用户的时间线上,但在安装Facebook应用程序时无法使用。它使用默认浏览器正常运行(当应用程序被卸载时)。请注意,FB登录在使用和不使用FB应用程序的情况下均有效。这是我的代码:if(click_id==R.id.comboshare_fb)//Buttonclick{loginButton.registerCallback(callbackManager,newFacebookCallback(){@OverridepublicvoidonSuccess(LoginResultloginResult){//AppcodeStringuserid=lo

Android Place 自动完成 fragment : Unable to set text

Google最近更新了他们的PlacesSDKforandroid,所以现在我也在更新我的代码。我正在尝试使用AutocompleteSupportFragment来允许用户设置他们的地址。这是我的代码:mAddressEditText=(AutocompleteSupportFragment)getSupportFragmentManager().findFragmentById(R.id.address);mAddressEditText.setPlaceFields(Arrays.asList(Place.Field.ADDRESS,Place.Field.LAT_LNG));m

python 实现用对话框选择文件夹或文件(更新1,追加filedialog对话框用法详解)

python用于选择文件或文件夹的功能是在tkinter模块中,用如下代码可实现:#!python3importtkinterastkfromtkinterimportfiledialogroot=tk.Tk()root.withdraw()FolderName=filedialog.askdirectory()#获取文件夹FileName=filedialog.askopenfilename()#获取文件夹中的某文件if'/'inFolderName:#用\替换/,注意'\\'的用法,#如果直接使用'\',会被系统识别成转义字符FolderName.replace('/','\\')prin